package principal.model.vos;

import java.util.Date;

import principal.model.ArticuloComponente;

public class Articulo extends ArticuloComponente {
	
	private String id;
	private String sNombre;
	private String sDescripcion;
	private double dPrecio;
	
	//Un contructor que recibe un articulo y lo asigna  con sus sets
	public Articulo(){
		this.id = crearId();
	}

		
	public String getId() {
		return this.id;
	}

	public String getNombre() {
		return this.sNombre;
	}

	public String getDescripcion() {
		return this.sDescripcion;
	}
	
//Aqui estuvo un over ride	
	public double getPrecio() {
		return this.dPrecio;
	}

	
	public void setId(String id) {
		this.id = id;
	}

	public void setNombre(String sNombre) {
		this.sNombre = sNombre;
	}

	public void setPrecio(double dPrecio) {
		this.dPrecio = dPrecio;
	}
	
	public void setDescripcion(String sDescripcion){
		this.sDescripcion = sDescripcion;
	}

	public String crearId() {
		
		long id;
		//Long id; Roos2
		
		String sId = "A";
		id = new Date().getTime(); 
		return sId.concat(String.valueOf(id).toString());		
	}
	
	public String toString(){
		return getNombre();
	}
}
